/* eslint-disable import/prefer-default-export */
import request from '@/utils/request';

// 获取雇员列表查询数据
export async function getEmpList(params) {
  return request(`/nsApi/nsQuery/emp/query`, {
    method: 'POST',
    body: params,
  });
}

// 获取业务范围数据接口
export async function SuppBusiList(params) {
  return request(`/mgrApi/suppBusiScope/getSuppBusiScope`, {
    method: 'POST',
    body: params,
  });
}

// 获取供应商基本信息数据接口
export async function getSupplyBaseInfo(params) {
  return request(`/mgrApi/supplier/getSuppInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取员工基本信息
export async function getBaseInfo(params) {
  return request(`/nsApi/nsQuery/emp/base/query`, {
    method: 'POST',
    body: params,
  });
}
// 获取接发单增员任务列表数据接口
export async function getAddTaskList(params) {
  return request(`/nsApi/nsQuery/emp/add/query`, {
    method: 'POST',
    body: params,
  });
}
// 获取接发单减员任务列表数据接口
export async function getReduceTaskList(params) {
  return request(`/nsApi/nsQuery/emp/dedu/query`, {
    method: 'POST',
    body: params,
  });
}

// 获取发接单调整任务列表数据接口
export async function getAdjustTaskList(params) {
  return request(`/nsApi/nsQuery/emp/adj/query`, {
    method: 'POST',
    body: params,
  });
}
// 获取社保实缴列表数据接口
export async function getEmpInsPayInfo(params) {
  return request(`/esApi/empQuery/queryEmpInsPayInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取公积金实缴列表数据接口
export async function getEmpAccuPayInfo(params) {
  return request(`/esApi/empQuery/queryEmpAccuPayInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取社保服务办理列表数据接口
export async function getEmpInsSerInfo(params) {
  return request(`/esApi/empQuery/queryEmpInsSerInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取返款信息列表数据接口
export async function getEmpInsRefundInfo(params) {
  return request(`/esApi/empQuery/queryEmpInsRefundInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取劳动合同信息列表数据接口
export async function getEmpLaborContInfo(params) {
  return request(`/esApi/empQuery/queryEmpLaborContInfo`, {
    method: 'POST',
    body: params,
  });
}
// 获取代发工资列表数据接口
export async function getWageInfoList(params) {
  return request(`/nsApi/wagePay/getEmpById`, {
    method: 'POST',
    body: params,
  });
}
// // 获取客户列表数据接口
// export async function getCustList(params) {
//   return request(`/csApi/custInfo/likeName`, {
//     method: 'POST',
//     body: params,
//   });
// }

// // 获取报价单列表数据接口
// export async function getCrmquoList(params) {
//   return request(`/csApi/crmquo/getList`, {
//     method: 'POST',
//     body: params,
//   });
// }
// 获取一次性收费列表数据接口
export async function getOnceChargeList(params) {
  return request(`/nsApi/onceChrg/queryChrgPage`, {
    method: 'POST',
    body: params,
  });
}
// // 获取客户账单列表数据接口
// export async function getBillList(params) {
//   return request(`/csApi/csBill/getList`, {
//     method: 'POST',
//     body: params,
//   });
// }

// ylq
export async function getSupplyList(params) {
  return request(`/nsApi/supplier/querySuppList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 供应商协议列表数据
export async function getSupplierListInfo(params) {
  return request(`/nsApi/suppProto/pageList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 收费账单
export async function getChargebillListInfo(params) {
  return request(`/nsApi/nsBillChrg/getList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 一次性付费
export async function getOncePayListInfo(params) {
  return request(`/nsApi/oncefeePay/queryPayPage`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}

// 付费账单
export async function getPaymentBillInfo(params) {
  return request(`/nsApi/nsBillPay/getList`, {
    method: 'POST',
    body: {
      ...params,
    },
  });
}
